package com.tdrc.common.service;

import com.tdrc.common.beans.Role;

import java.util.List;
import java.util.Map;

public interface IRoleService {
    int addRole(Role role);

    void updateRole(Role role);

    void deleteRole(Integer roleId);

    List<Role> listRole(String roleName);

    void addRoleMenu(int roleId,List<Integer> menuIds );

    void deleteRoleMenuByRoleId(Integer roleId);

    int checkRoleNameUnique(String roleName);

    List<Map<String,Object>>  getRoleMenuByRoleId(Integer roleId);
}
